Additional Adobe Management Methods
The functions in this section used to be done as Custom Events. We have now replaced Custom Events with the API in a multi-account extension.
Please use the API specifications included below for these activities.
Note: In each case, "environment" is an optional parameter with the following allowable values:
-
development
-
test
-
production
If "environment" is not sent in the payload, the "production" environment will be selected by default.
Get Transfer Offers
The URL is:
https://{service_url}/adobe/transfer/preview
Body:
{
"marketplace": "MP-65669",
"environment": "test",
"membership": "40XZAA4VWTSVSVNT5U6W"
}
Response:
{
"totalCount": 2,
"items": [
{
"offerId": "65304479CA01A12",
"quantity": 10,
"renewalDate": "2022-07-16",
"adobeProductName": "Adobe Audition for teams - Multiple Platforms - (US/CA)",
"connectItemId": "PRD-207-752-513-0014"
},
{
"offerId": "65304479CA02A12",
"quantity": 8,
"renewalDate": "2022-07-16",
"adobeProductName": "Adobe Audition for teams - Multiple Platforms - (US/CA)",
"connectItemId": "PRD-207-752-513-0014"
}
]
}
Get Order Preview
The URL is:
https://{service_url}/adobe/order/preview
Body:
{
"marketplace":"MP-65669",
"customer":"P1005027361",
"items":[
{
"offerId":"65304520CA01A12",
"quantity": 100
}
],
"environment": "test"
}
Response:
{
"customerId": "P1005027361",
"currencyCode": "USD",
"creationDate": "2022-06-16T15:15:25.000+00:00",
"lineItems": [
{
"extLineItemNumber": 1,
"offerId": "65304520CA04A12",
"quantity": 100
},
{
"extLineItemNumber": 2,
"offerId": "65304520CA04A12",
"quantity": 100
}
],
"references": []
}
Subscription Auto-Renewal Management
The side effect produced is what will be updated in the Adobe registry. That is, the auto-renewal behavior is based on the request body passed by the request.
The applicable URL is:
https://{service_url}/adobe/subscription/autorenewal
Body:
{
"asset_id":"AS-2401-7327-8616",
"marketplace":"MP-65669",
"environment": "test",
"autorenewal": true
}
Response:
{
"success": True,
"adjustment_request_id": "PR-XX"
}